compact polishable limestone - German English Dictionary